/**
 * ajax pool for mobile vip qq application
 * @author Levin
 * @version 1.0
 */
JF.M("ajaxPool",(function($){

	var p={},pub={};

	pub.movie={
		url:'http://vivasky.com/labs/vq/js/testData.js',
		tpl_item:('<li>'+
					'<a href="%url%">'+
					'<img src="%logo%" />'+
					'<h3>%name%</h3>'+
					'<p>%desc%</p>'+
					'<s></s>'+
				    '</a>'+
				'</li>'),
		load:function($target,cbk){
			var me=this,$ul=$target.children(":eq(0)");
			$.ajax({
				url:this.url+"?t="+(new Date()).getTime(),
				dataType:'script',
				success:function(){
					var d=null;
					if(d=window["MovieData"]){
						for(var i=d.length-1;i>=0;i--){
							$ul.append(JF.EvalTpl(me.tpl_item,d[i]));
						};
						if(cbk){
							cbk($target,d);
						};
					};
						
				},
				error:function(){
					JF.base.log("ajax error!");
				}
			});
		}
	};

	pub.recommend={
		url:'http://vivasky.com/labs/vq/js/testData.js',
		tpl_item:('<li>'+
					'<a href="%url%">'+
					'<img src="%logo%" />'+
					'<h3>%name%</h3>'+
					'<p>%area%</p>'+
					'<p><span class="mod_price">&yen;19</span></p>'+
					'<s></s>'+
				    '</a>'+
				'</li>'),
		load:function($target,cbk){
			var me=this,$ul=$target.children(":eq(0)");
			$.ajax({
				url:this.url+"?t="+(new Date()).getTime(),
				dataType:'script',
				success:function(){
					var d=null;
					if(d=window["MovieData"]){
						for(var i=d.length-1;i>=0;i--){
							$ul.append(JF.EvalTpl(me.tpl_item,d[i]));
						};
						if(cbk){
							cbk($target,d);
						};
					};
						
				},
				error:function(){
					JF.base.log("ajax error!");
				}
			});
		}
	};

	return pub;

})(jQuery));